对象:项目信息
象征:
功能:对象包含属性、元信息和项目信息。有了这个,您可以检查项目的作者身份和完整性。
双击设备树中的对象
菜单
要求: CODESYS 单击时创建对象 ,并打开对话框。
CODESYS 将项目信息直接保存在项目中。例如,当您将项目转移到另一个系统时, 项目信息 对象也被转移。您不需要项目存档。
有关更多信息,请参阅: 检索和编辑项目信息
标签:文件
该选项卡显示项目文件的属性及其属性。您无法编辑这些属性。它们对应于 Windows Explorer 的文件属性。
标签:摘要
该选项卡包含项目文件的一般信息和元信息。 CODESYS 使用此信息在 特性 标签。例如,如果名称 Company_A
指定在 公司,那么 Company
带有值的键 Company_A
提供在 特性 标签。
对于图书馆项目,一个 公司, 一种 标题, 和一个 版本 必须指定安装库。 | |
公司 | 公司名称(例如: |
标题 | 项目名称(例如 |
版本 | 项目的版本(例如: |
发布 |
结果:如果您现在编辑项目,则会打开一个对话框提示以确认您是否确实要更改项目。如果您通过单击回复此提示一次 是的,则不会出现更多的编辑操作提示。 |
图书馆类别 | 图书馆项目的类别,您可以根据类别进行排序 图书馆存储库 对话 如果未指定类别,则类别 其他 分配给图书馆。 类别源自一个或多个 XML 格式的外部描述文件。但是,它们也可以源自已创建的库项目。 要求:项目为图书馆项目。
有关创建库类别的更多信息,请参阅: 图书馆类别 |
默认命名空间 | 要求:该项目是一个库项目。 如果您未在此处定义默认命名空间,则库文件的名称将自动应用为命名空间。 |
占位符 | 要求:该项目是一个库项目。 用于引用此库的占位符名称 例子: 根据语法显示通过占位符起作用的引用 重要提示:无法再更改占位符的名称。因此,强烈建议选择一个别人会选择完全相同的可能性很低的名字。 提示:您可以通过库占位符集成引用的库。这样您就可以避免由于版本依赖性或使用供应商特定库的必要性而可能发生的问题。 |
作者 | 项目作者(例如: |
描述 | 例子: |
类别列表 | 分配给图书馆项目的类别列表 它们可以来自多个来源。 指定所有所需类别后,单击 好的 确认。 |
按钮 添加 | 这 来自描述文件 和 从其他图书馆 命令出现。 |
按钮 消除 | CODESYS 删除选定的类别。 |
命令: 来自描述文件 | 这 选择描述文件 打开对话框供您选择描述文件( |
命令: 从其他图书馆 | 这 选择图书馆 对话框打开,您可以在其中选择一个包含要接受的命令类别的库。当你点击 打开, CODESYS 接受类别。 |
按钮 好的 | CODESYS 将类别作为项目信息提供并显示在 图书馆分类 场地。 |
选项卡:属性
在此选项卡上,您可以定义可以从用户特定程序外部控制的键。
重要
如果您打开了一个库项目,请注意 图书馆开发者指南:《图书馆发展总结》。
如果您打开了一个 符号库 作为一个项目,那么关键 VisuSymbolLibrary = TRUE
必须定义。它将库标识为符号库。
钥匙 | 钥匙名称 为新密钥指定任何文本字符串,或从 特性 桌子。 |
类型 | 键的数据类型 可能的类型: 文本, 日期, 数字, 布尔值, 版本 |
价值 | 允许格式的键值:
|
添加 | 将新定义的密钥添加到 特性 桌子 |
编辑 | 保存对在 特性 桌子 |
消除 | 删除在 特性 桌子 |
特性 | 定义为键的属性列表 CODESYS 自动为信息中的信息创建密钥 概括 标签。 单击一个键以在列表上方的输入字段中对其进行编辑。 |
标签:统计
该对话框提供有关项目中单个类型或使用的对象数量的统计信息。
标签:许可
该对话框用于库的许可证保护。
小心
您可以通过这种方式仅保护“编译库”。
激活加密狗许可 |
|
公司代码 | 必须从加密狗提供的许可证信息,以便以后使用库 |
产品代码 | |
激活网址 | |
激活邮件 |
标签:签名
此选项卡仅针对已使用此选项卡创建签名的现有库显示。对于新生成的库,此选项卡不再可见。
有关更多信息,请参阅: 检索和编辑项目信息
创建证书签名库时(可能从 CODESYSV33.5 SP15) 和库兼容性 CODESYS < V33.5 SP15 未设置,此选项卡上的设置被禁用。在这种情况下,签名是通过必须分配给用户配置文件的证书来完成的。 安全屏幕.
一种方法,不推荐,但在某些情况下可能需要与版本兼容 < 3.5 SP15 , 是在此对话框中通过供应商特定的一次性密钥对库进行的不太安全的签名。要求:此密钥可作为“私钥“ 文件 (*.libpk
) 带有关联的令牌。图书馆的用户还必须获得这个密钥,以便能够检查最后的签名是否实际上是由图书馆供应商执行的。
激活签名 |
|
私钥文件 | 私钥文件的位置 |
公钥令牌 | 例子: 要求:指定一个私钥文件,并且 CODESYS 已读取并输入令牌。 |
创建私钥文件 | CODESYS 创建一个新的私钥文件。 |
创建用于访问项目信息的块的选项
自动生成“项目信息”POU | 注意:使用此选项创建的函数只有在运行时支持
以下功能块可用于用户定义的属性:
注意:不要为标准库激活此选项,因为由于额外的内存要求,这可能会在较小的系统上导致问题。 注意:如果一个库也包含这个项目信息 POU,那么你应该使用操作符 |
自动生成“图书馆信息”POU |
为了 版本 和 发布 属性,创建以下函数: 注意:这些函数未在运行时注册。该选项可用作替代解决方案是运行时不支持 |
强制实现项目兼容性 |
如果您已激活此选项并添加了需要更新存储格式的对象,则会打开一个对话框。在对话框中,你需要明确确认或取消更新。
提示这个 强制实现项目兼容性 选项对于开发兼容库很有用。同时,这使得使用最新版本的编程系统成为可能。 . 激活此选项后的影响:
|